pelt down

pelt down
(雨)猛降;大雨滂沱:
The rain pelted down for nearly four hours.
大雨連續下了大約有四個小時。